package pkg

import (
	"fmt"
	"github.com/Baidu-AIP/golang-sdk/aip/censor"
	"github.com/Baidu-AIP/golang-sdk/util"
)

func Set() {
	client := censor.NewClient("LTAI5tNUeFkaPo5bjVGUQ9Es", "hSTilgN8R2tdpnCm8ljdPl5EjZYSf1")
	//如果是百度云ak sk,使用下面的客户端
	client = censor.NewCloudClient("ak", "sk")
	//音频文件，
	base64d := util.ReadFileToBase64("音频文件")
	// 采样率
	rate := 1500
	res := client.VoiceCensor(base64d, rate, "音频文件格式", nil)
	fmt.Println(res)
	//音频文件url路径
	res = client.VoiceCensorUrl("音频文件url", rate, "音频文件格式", nil)
	fmt.Println(res)

	//如果有非必须参数
	options := make(map[string]interface{})
	options["split"] = true
	options["rawText"] = false
	res = client.VoiceCensorUrl("音频文件url", rate, "音频文件格式", options)
	res = client.VoiceCensor(base64d, rate, "音频文件格式", options)
}
